to have accumulated three years of residence - Espagnol Anglais Dictionnaire